package com.yunji.aggregate.model.dto.base;

import com.yunji.common.base.PageDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Project: yunji-coffee
 * @Package: com.yunji.storage.params
 * @Title: BelongStockParam
 * <p>
 * History:
 * Date                     Version     Author          Summary
 * ============================================================
 * 2024-10-23 14:46:29      V1.0        HuaAo       新建类
 */
@Data
public class BelongStockParam extends PageDTO {

    @ApiModelProperty("开关状态 0-关闭 1-开启")
    private Integer stockStatus;

    @ApiModelProperty("所属单位Ids")
    private Long[] belongIds;

    @ApiModelProperty("总库存排序 0-正序 1-倒序")
    private Integer allStockOrder;

    @ApiModelProperty("占用库存排序 0-正序 1-倒序")
    private Integer frozenStockOrder;

    @ApiModelProperty("不可用库存排序 0-正序 1-倒序")
    private Integer disableStockOrder;

    @ApiModelProperty("可用库存排序 0-正序 1-倒序")
    private Integer usableStockOrder;

}